header,aside.left-side,form,ul{
    display: none;
}

.pull-left{
    float:left !important;
}

.pull-right{
    float:right !important;
}

.hidden-col,ul[class~='nav'],button,input[type="submit"],input[type="reset"],input[type="button"],a[class~='btn']{
    display: none;
}
a #deltodos{
    display: none;
}

@media print{
    body{
        background-color: #ffffff;
    }

    .text-center{text-align: center !important;}

    /*h1,h2,h3,h4,h5,h6{
        display: none;
    }*/

    div.rel-header{
        width: 100%; margin: 0 0 30px 0; padding: 0; background-color: #008448;
    }

    .rel-img{
        background-color: #fff; padding: 10px 20px 0 20px; width: 200px; float:right; margin: 10px 30px 0 0;
    }

    div.rel-footer{
        width: 100%; margin: 30px 0 0 0; padding: 0; border-top:1px solid #eee;
    }

    .base-pdf{
        /*background-color: #900;*/
        height: 710px !important;
    }

    .base-footer{
        border-top:1px solid #bbb;
    }

    .rel-ans{
        width: 25px;
        margin-top: 10px;
    }

    .rel-ender{
        width: 180px;
    }

    .base-footer p{
        line-height: 5px;
        font-size: 8px !important;
    }

    .base-footer h3 {
        color:#025E32;
    }

    div.user-panel{
        display: none;
    }

    table {
        width: 99.55555%;
        border-collapse: collapse;
        border: #00562E 1px solid;
    }

    table tr th,table tr td{
        padding: 5px;
        border: #00562E 1px solid;
    }

    tbody tr:nth-child(odd) {
        background-color: #e7e7e7;
    }

    table tr th {
        background-color: #008448;
        border: #00562E 1px solid;
        color: #fff;
    }
}

.page-break-before{page-break-before: always}
.page-break-after{page-break-after: auto}

.bold{font-weight: 700;}